multitrack tape - Turkish English Dictionary